self-supporting business

Translations
самоокупающийся бизнес
Words
self-supporting

gerund / present participle
материально независимый